Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add urlwatch / archive option -a / improve rebuild option -r #81

Merged
merged 3 commits into from
Aug 23, 2024

Conversation

itoffshore
Copy link
Owner

@itoffshore itoffshore commented Aug 23, 2024

add urlwatch examples

  • adds example config & cron to watch for kernel changes with urlwatch for main Arch Linux kernels

improve kernel rebuild list / add archive option -a

  • improves kernel list in rebuild option -r :

    • config backups are now displayed by date rather than by number so 6.10 kernels are displayed after 6.1 / 6.2 .. 6.9
  • adds archive option -a to backup an existing kernel config

  • automatically archives a kernel config after a PKGBUILD is successfully patched:

    • zfs periodically trails mainline kernels, so now running a successful update with -u automatically creates an archive that can subsequently be rebuilt anytime with -r (once zfs catches up)

      This avoids the need to build a kernel not yet supported by zfs that may subsequently need to be rebuilt again if gcc has had a major version change (this happens only on linux-hardened & never on linux-lts)

      The moral of this zfs story: run your favourite kernel + linux-lts so you always have a bootable system ;o)

* improves kernel list in rebuild option -r :

  - config backups are now displayed by date rather than by number
    so 6.10 kernels are displayed after 6.1 / 6.2 .. 6.9

* adds archive option -a to backup an existing kernel config

* automatically archives a kernel config after a PKGBUILD is successfully
  patched:

  - zfs periodically trails mainline kernels, so now running a successful
    update with -u automatically creates an archive that can subsequently
    be rebuilt anytime with -r (once zfs catches up)

    This avoids the need to build a kernel not yet supported by zfs that
    may subsequently need to be rebuilt again if gcc has had a major version
    change (then happens only on linux-hardened - never on linux-lts)

    The moral of the zfs story: run your favourite kernel + linux-lts so
    you always have a bootable system ;o)
* adds example config & cron to watch for kernel changes with urlwatch
  for main Arch Linux kernels
* update changelog for v0.7.4
@itoffshore itoffshore merged commit 2c718ae into master Aug 23, 2024
2 of 4 checks passed
@itoffshore itoffshore deleted the option branch August 23, 2024 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant